Crohmeやサファリをターゲットブラウザとしているところが多いと思いますが、最近多いのがアプリ内ブラウザでの閲覧。
特にLINEはキャッシュがクリアされなくて困る。
クリアできないと思っていたらクリアする方法がありました。
LINE内Webブラウザのキャッシュクリア方法です(iPhone版)
その他 > 設定 > トーク > データの削除
「キャッシュのみ」 にチェックを入れる
> 下の削除
i-Phoneの場合
LINEの場合設定から
設定 > LINE Labs に進み
リンクをデフォルトのブラウザを開く をオン
でデフォルトブラウザ(SafariやChromeなどの標準ブラウザ)で開くようになります。
Androidの場合
Androidの場合LINEアプリのリンクを開いた場合直接外部ブラウザを開くことには未対応です。
もう1ステップ必要でLINEアプリでリンクをタップした後、LINE内ブラウザの右肩に表示されるメニューボタンを押して、ここで他のアプリで開くを選択
個人的に使う分にはこれでいいけどWeb制作者からするとこれは許容できないよな。こうやって見てくれというしかないからなー。
そうなるとこの方法しかないんやけど
LINEに流すURLの場合URLの末尾に
?openExternalBrowser=1
をつけることで外部ブラウザで開くようにできるのでこちらもお勧めです。
ex)本サイトの場合
https://kinmirai.z-1?openExternalBrowser=1
ただこれも他のアプリでは対応していないのもあるのが難点。
今わかってるのだとinstagram
今まではsafariとCrohme等ターゲットブラウザを想定しておけばよかったけどそうもいかんのか。
アプリ内ブラウザはいろんなアプリが内蔵して生きてるけど目的はユーザーの行動追跡やからな。
色々問題ありそう。